Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Nakhon Si Thammarat San Benedetto Challenger Wimbledon - London Pozoblanco Challenger Segovia Challenger M15 Nakhon Si Thammarat Porto Challenger M25 Jakarta Zhuhai Challenger Zhangjiagang Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Nonthaburi 1 Challenger Tenerife 1 Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger M15 Nakhon Si Thammarat M15 Nakhon Si Thammarat Gwangju Challenger Lille Challenger M15 Nakhon Si Thammarat M15 Les Franqueses del Valles M25 Badalona Hamburg Challenger Busan Challenger Kachreti Challenger M25 Anning Guangzhou Challenger Wuxi Challenger M25 Luan Blois Challenger M15 Nakhon Si Thammarat M25 Baotou Astana Challenger Chicago Challenger M15 Nakhon Si Thammarat Grodzisk Mazowiecki Challenger M15 Monastir Manacor Challenger M15 Monastir M15 Monastir Istanbul Challenger M25 Sharm ElSheikh Brest Challenger St. Brieuc Challenger Roanne Challenger Helsinki Challenger M15 Sharm ElSheikh Brazzaville Challenger Quimper Challenger Hersonissos 2 Challenger Abidjan 1 Challenger Santa Cruz de la Sierra Challenger Hersonissos 1 Challenger Kigali 2 Challenger Grodzisk Mazowiecki Challenger Nonthaburi 1 Challenger Oeiras 1 Challenger Lugano Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Hersonissos 3 Challenger Astana Challenger Campinas Challenger Grodzisk Mazowiecki Challenger Abidjan 2 Challenger Lima 1 Challenger Tbilisi Challenger Chisinau Challenger Bratislava 1 Challenger Santa Fe Challenger Braunschweig Challenger San Marino Challenger Antofagasta Challenger Hersonissos 4 Challenger Villa Maria Challenger Buenos Aires Challenger Portugal F3 Spain F13 Lithuania F2 Portugal F2 Spain F16 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 M15 Nonthaburi M25 Nonthaburi M25 Nonthaburi M15 Cairo M15 Cairo M15 Cairo M15 Cairo M15 Cairo M15 Cairo M15 Cairo M15 Cairo M25 Cairo M25 Sharm ElSheikh M25 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Cairo M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M25 Monastir M15 Monastir M15 Nakhon Si Thammarat M25 Nakhon Si Thammarat M15 Monastir M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Cairo M25 Cairo M15 Cairo M15 Cairo M15 Cairo M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Sharm ElSheikh M15 Monastir M15 Monastir M15 Sharm ElSheikh M25 Sharm ElSheikh M15 Monastir M25 Tsukuba M25 Kashiwa M25 Jakarta M15 Nakhon Si Thammarat M15 Nakhon Si Thammarat M15 Nakhon Si Thammarat M25 Jakarta M25 Santo Domingo M25 Santo Domingo M15 Nakhon Si Thammarat M15 Nakhon Si Thammarat M15 Sharm ElSheikh M25 Tbilisi M25 Monastir M15 Monastir M25 Tarragona M15 Nakhon Si Thammarat M15 Bali M15 Bali Sydney International - Sydney 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Levene Gouldin & Thompson Tennis Challenger - Binghamton Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Wroclaw Challenger Kyoto Challenger Polska Energia Open - Bytom Siemens Open - Scheveningen Baton Rouge Challenger Talahassee Challenger GHI Bronx Tennis Classic - Bronx Savannah Challenger Sarasota Challenger Semgroup Challenger - Tulsa Karlsruhe Challenger Karshi Challenger Sacramento Challenger Mons Challenger Tiburon Challenger Calabasas Challenger Bangkok Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Salinas Challenger Dallas Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Istanbul Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Istanbul Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Dallas Challenger Rome Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Petange Challenger Orleans Challenger Bratislava Challenger Helsinki Challenger Petange Challenger Orleans Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Cherbourg Challenger Kyoto Challenger Kazan Challenger Rome Challenger Recanati Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Hong Kong Challenger Wroclaw Challenger Winnetka Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Recanati Challenger Vancouver Challenger Tashkent Challenger Eckental Challenger Kazan Challenger Raanana Challenger Prostejov Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Heilbronn Challenger Prostejov Challenger M15 Monastir Tashkent Challenger Shymkent Challenger Nottingham Challenger Ortisei Challenger Ilkley Challenger Jinan Challenger Istanbul Challenger Orleans Challenger Busan Challenger Bratislava Challenger Brescia Challenger Oeiras 1 Challenger Playford Challenger Rennes Challenger Mons Challenger Ortisei Challenger Brest Challenger Lugano Challenger Bratislava 1 Challenger Rennes Challenger Samarkand Challenger St. Brieuc Challenger Perugia Challenger Seoul Challenger Chengdu Challenger Busan Challenger Lexington Challenger Ortisei Challenger Andria Challenger Vancouver Challenger Irving Challenger St. Brieuc Challenger Lyon Challenger Kigali 1 Challenger Cassis Challenger Monterrey Challenger Mons Challenger Charlottesville Challenger Quimper Challenger Drummondville Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Lille Challenger Vancouver Challenger Vilnus Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Oeiras 2 Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Vilnius Challenger Pau Challenger Lugano Challenger St. Brieuc Challenger Lille Challenger Seoul Challenger Gwangju Challenger Busan Challenger Shenzhen 1 Challenger Taipei Challenger Orleans Challenger Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane SAP Open - San Jose Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Murray River Open - Melbourne Serbia Open - Belgrade BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Sofia Open - Sofia US Men's Clay Court Championship - Houston Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati National Bank Open - Montreal U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group II, 1R, NZL-THA 3-1 Davis Cup, Group I, PO, LTU-GEO 3-2 Australian Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Olympics - Rio de Janeiro